imputed revenue - French English Dictionary